Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.06 22:08:00 -
[1] - Quote
Hi Thar :)
Here is the lovely thread about the POS Tracker FGV.
Feel free to EVEMail me with requests or if you're having problems installing the POS Tracker.
So the newest changes from the old version to this version are below. Download/Update Files here and some instructions(http://iceneko.com/eve/):
NOTE: 5.1.6 Uses the new API system keys ONLY. If you update or install you must use the new customizable api key system.
Version 5.1.5 to 5.1.6 Changes:
- Support for the new API system.
- PHP Mailer Updated to work with PHP 5.3 installs.
- Mailer will now email subadmins on critical fuel alerts.
- Mailer will now recognize if admin or subadmins put their email status to away.
- Mailer's emails current, status, required, optimal, and difference all work correctly now.
- Industrial Jobs can now pull in all APIs currently listed within the tracker instead of just the first one only.
- Fuel Calc now shows charters on towers that need charters.
- Fuel Calc/View POS m3 Total Size/Total Difference no longer adds charters if the tower doesn't require charters.
- Fuel Calc can now do Partial Fuelup based on what's listed in ship cargo capacity. Informs you of how much additional time you can get but doesn't not check if the tower can actually hold that much m3.
- Fuel Calc now has a simplified version of Optimal and Partial Totals. - Special Thx towards Kismeteer
- Edit POS no longer shows charters on towers that don't need charters.
Version 5.1.4 to 5.1.5 Changes:
- Silo/Production system rewritten. Silo Link bug should be squashed.
- Security on Add Structures loosened up just a bit.
- Import Structures button works again.
- Modifying structures on a tower is now actually logged in the DB.
- Adding/Updating/Removing Structures on a tower now actually updates the DB so the tower's CPU/PG are updated. This also fixes the Fuel Calculator not being able to show optimal LO/HW if you had structures attached instead of manual CPU/PG entry. Any tower before this patch will need an "Update Module Info" before it writes to the DB.
Current issues and requests can be seen here: http://code.google.com/p/pos-tracker-eve/issues/list
Please donate to continue support of the POS Tracker FGV!
Thank you! -FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.07 15:13:00 -
[2] - Quote
Suun Ablehart wrote:Your webhost is down T_T
It most certainly is. Thanks for letting me know! I should really setup a notification for this server like my others. Ohh silly me.
Edit: Server died. Should be back up and running in a few hours I hope.
Edit2: Backup and running now. |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.07 15:34:00 -
[3] - Quote
Tracy Katelo wrote:I'm trying to add an API key via admin.php and get "Error: String could not be parsed as XML" I also can't seem to register user accounts.
What did/didn't I do to cause this?
Using 5.1.5
This can mean a few things but if you can't register user accounts it sounds like you perhaps don't match one of the install requirements.
Things to check:
- Do you have curl installed
- Register_globals is off.
- Try someone's API key even if it's not a ceo/director key as it should still pull in the characters
- Make sure you are running PHP 5.1.2+
You can check some of this information by running a phptest file which is explained nicely here: http://www.kirupa.com/web/testphp.htm
If you want I can also look at it directly with you if you wish to message me.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.09 05:22:00 -
[4] - Quote
Tracy Katelo wrote:Frozen Guardian wrote:Tracy Katelo wrote:I'm trying to add an API key via admin.php and get "Error: String could not be parsed as XML" I also can't seem to register user accounts.
What did/didn't I do to cause this?
Using 5.1.5 This can mean a few things but if you can't register user accounts it sounds like you perhaps don't match one of the install requirements. Things to check:
- Do you have curl installed
- Register_globals is off.
- Try someone's API key even if it's not a ceo/director key as it should still pull in the characters
- Make sure you are running PHP 5.1.2+
You can check some of this information by running a phptest file which is explained nicely here: http://www.kirupa.com/web/testphp.htmIf you want I can also look at it directly with you if you wish to message me. -FG 1. Got curl. 2. It's PHP 5 so register_globals is off by default 3. Tried 5 different api keys with the same result 4. PHP Version 5.2.14 What's next? Edit: It gets the same error trying to update alliance and sov data.
In response to #2. I've had 4 support issues so far where it turned out that it was actually on and a lot of time was wasted so please double check.
If you're getting the same error during ally/sov then something is so not working right. I would clear everything out, re-download the installer and see what happens.
Besides that I wouldn't be sure what to tell ya without me looking at the host itself.
Best of luck, -FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.10 21:30:00 -
[5] - Quote
5.1.6 Released!
NOTE: 5.1.6 Uses the new API system keys ONLY. If you update or install you must use the new customizable api key system.
Version 5.1.5 to 5.1.6 Changes:
- Support for the new API system.
- PHP Mailer Updated to work with PHP 5.3 installs.
- Mailer will now email subadmins on critical fuel alerts.
- Mailer will now recognize if admin or subadmins put their email status to away.
- Mailer's emails current, status, required, optimal, and difference all work correctly now.
- Industrial Jobs can now pull in all APIs currently listed within the tracker instead of just the first one only.
- Fuel Calc now shows charters on towers that need charters.
- Fuel Calc/View POS m3 Total Size/Total Difference no longer adds charters if the tower doesn't require charters.
- Fuel Calc can now do Partial Fuelup based on what's listed in ship cargo capacity. Informs you of how much additional time you can get but doesn't not check if the tower can actually hold that much m3.
- Fuel Calc now has a simplified version of Optimal and Partial Totals. - Special Thx towards Kismeteer
- Edit POS no longer shows charters on towers that don't need charters.
I wanted to do more with partial totals and simplified versions before releasing 5.1.6 but due to the need of supporting the new API keys it was put on hold until a future release.
Downloads can be gotten here: http://iceneko.com/eve/
Let me know if you have any problems! -FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.13 02:34:00 -
[6] - Quote
Gheent wrote:I am getting an error when I try to run my crontabs on my host: [code] Fatal error: Call to undefined function adonewconnection() in /datasan/www/vhosts/lbbrf.com/httpdocs/pos/includes/dbfunctions.php [/code] PHP Version: 5.2.14 I found a closed item with this same error but the notes provided when closing it were not informative at all ;) Could you provide the information on how you resolved this please? http://code.google.com/p/pos-tracker-eve/issues/detail?id=26&can=1&q=adonewconnection#makechangesThank you.
"Kinda resolved in PMs" basically meant there was no actual solution. We tried pretty much everything for an hour straight on his host to eventually come to no possible reason to why his crons weren't working correctly. This error is usually solved though by making sure the cron is running in php5 as I've fixed that for quite a few people in the past. Which is why it's also pointed out directly in the help section of all POS Tracker installs. So I would make sure this is the case. If you're saying you've confirmed that you're in php5 for all your crons then the only workaround he could get going was
wget -O - -q http://hispostrackerdomain.com/cron_updateallianceinfo.php >/dev/null
Which really isn't much for a solution but his was quite a rare case as the rest have been solved by just pointing to the PHP5 install directory.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.13 20:01:00 -
[7] - Quote
Tracy Katelo wrote:Might just be me, but the sort criteria seems to be broken and always defaults to system name, regardless of what I set in user panel.
I just tried it with no issues at all. So what you can do if you have direct access to the DB is see if the user settings are updating.
In the DB open up pos3_user and look at the user_track settings. If at 0 then no settings have been set and it's still on default. If there's something in there it goes like this
amount of towers displayed (dot) sort selection in numeric form
-FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.14 19:38:00 -
[8] - Quote
Tracy Katelo wrote:Frozen Guardian wrote:Tracy Katelo wrote:Might just be me, but the sort criteria seems to be broken and always defaults to system name, regardless of what I set in user panel. I just tried it with no issues at all. So what you can do if you have direct access to the DB is see if the user settings are updating. In the DB open up pos3_user and look at the user_track settings. If at 0 then no settings have been set and it's still on default. If there's something in there it goes like this amount of towers displayed (dot) sort selection in numeric form -FG mysql> select user_track from pos6_user; +------------+ | user_track | +------------+ | 10.1 | +------------+ 1 row in set (0.00 sec) Changing the sort method seems to update the database, but the pos tracker page isn't affected by it.
Does clicking the links at the top sort correctly? It's using a very basic way to do sorting so I'm not exactly sure where it could be failing for you.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
17
|
Posted - 2011.09.15 15:24:00 -
[9] - Quote
Xathros wrote:Hey! I've now brought it to run after I have changed my hosting provider.
One question I still have however: Is the POS API data automatically fetched, or do I have to click the update button once in a while?
Best regards, Xathros
If you setup cron jobs then it's automatic otherwise you will have to click the update button once in a while. It's really up to you on this one. If a lot of people use the tracker besides yourself I would recommend setting up cron jobs that do the following:
Alliance/Sov cron every 24 hours - postrackercron.sh Indy Jobs every 12 or 24 hours - Copy poscron.sh to posjobs.sh and change the file inside to cron_updatejobs.php Mailer every 12 hours - posmail.sh POSes every 2 or 4 hours - poscron.sh
This is what usually works for most people though bigger alliances do updates more frequently.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
18
|
Posted - 2011.09.15 21:51:00 -
[10] - Quote
Kismeteer wrote:We are also having the problem of it not remembering what sorting you want to do. However, we have over come this with a bookmark: https://URL/track.php?sd=100&sb=1
This sets it to 100 and sorts on status. I'm a little disappointed the 'update' column went away, but over all, pretty happy.
What sort selection do you select?
I can't duplicate this issue at all lol. What version are you both on also?
Does it save tower amounts or is that defaulting also?
All I can think is maybe a file was missing into the update.
Edit: Checked the files and they were in the 5.1.4 update like they should have been.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
18
|
Posted - 2011.09.16 15:53:00 -
[11] - Quote
Mjollnir Arcote wrote:Yeah the updating the user settings doesnt update the values stored in the current session. I've been telling my guys to just logout and back in when changing a user setting then the new value is used. I've only had a quick look at it so far but it looks like an easy fix, I plan to fix it on the PRAX instance this weekend, when I do I'll send you the patch FG. Well actually just had another look, fix is in http://code.google.com/p/pos-tracker-eve/issues/detail?id=40
Thx, added to 5.1.7. Quite interesting though and I wouldn't have really noticed this because I didn't have to log out and back in to notice the changes. But I can see the typo.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
20
|
Posted - 2011.10.03 18:06:00 -
[12] - Quote
Schweine Schwarte wrote:some Pictures would be nice ;)
Ask and you shall receive. (note the navigation shown in this isn't exactly out yet)
These are test towers so none of the information shown is real and I select random regions for testing. So no spies you won't find any useful information in here. Sorries :(
Admin Panel
Fuel Bill
Fuel Calculator
POS Track
Production
View POS
-FG |

Frozen Guardian
Registered Amateur Mathematicians
20
|
Posted - 2011.10.04 21:12:00 -
[13] - Quote
Mikokoel wrote:Hi Frozen Guardian,
i have some questions about installing your POS-Tracker. While uploading the package with my crappy internet, i noticed the many images and sql files.
We are already running another EvE-Tool, a production manager written by me, and so we already have some Static DataDump tables on our webserver.
How can I change the POS-Tracker, so i uses the other Tables as well, or do I have to use duplicate tables?
Mikokoel
Edit: another thing, is the whole "Template" thing still working? Can i change the template files so that i can match the design to our forum and production tool?
Will probably need to use duplicate tables because unless those tables have the same name as the rest with pos3_ (or w/e variation you have during install) something is bound to break. I guess you could technically change the SQL commands(within class.pos.php) to directly point to your tables if they for the most part matched however if a new version is released you would have to redo this each time. I don't know your tool either so I'm not sure what data it has and doesn't have. I'd say it would be far easier just to have duplicate tables.
As for the template thing, yes it is still working. You can change the files to what ever design you like but note that soon to be future updates have some images in the navigation and would throw off your designs unless you didn't care or changed the images of course. You can also just use the old navigation too if you so desired and just not replace the header/css files when the update arrives.
If you want to add your own design its fairly easy:
1. Navigate to: pos-tracker-install-root\themes\posmanager\style 2. Duplicate one of the sets of files to theme6.css and theme6.php 3. Navigate back to the root of your installation 4. Open/Edit user.php 5. Change the line(106) $eveRender->Assign('themeset', array( 1 => 'FGV - Default', 2 => 'Original POS-Tracker', 3 => 'Majesta Empire', 4 => 'Razor Alliance', 5 => 'Morsus Mihi')); and add , 6=>'Your design name'
If however you just want to replace the main theme you can just change the theme1.css and theme1.php files with your versions and you're done.
-FG
|

Frozen Guardian
Registered Amateur Mathematicians
21
|
Posted - 2011.10.06 04:39:00 -
[14] - Quote
LoneEcho wrote:Dragonaire wrote:Depends on you web host but usually it'll require them making change. I'd contact tech support and report the problem it probably was an oversight on their part since it's a extension almost everyone would use which is why it was made part of the core for PHP. Thanks for the quick replies. This is what they said. They also created a phpinfo script on my site. You can set a specific date.timezone value in PHP using the following option which should be added to your local php.ini file: And this is what shows under date for phpinfo date/time supportenabled "Olson" Timezone Database Version2010.9 Timezone Databaseinternal Default timezoneAmerica/Chicago
Hi again. All three of us talked about this issue a year ago but no solution was found because it sounded like it was your host. Still to this date I haven't heard anyone with this error nor can I seem to find a reason to why it would happen. But I am quite curious as to why so can you tell me who your hosting provider is?
Wait a second. Are your crons using PHP5? The function was introduced in PHP version 5.1 and so it really sounds like you're running PHP4 with your cron jobs or a really old PHP 5 version.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
21
|
Posted - 2011.10.06 17:22:00 -
[15] - Quote
LoneEcho wrote:
Hi FG =) I'm with siteground.
I would think it would be cron php5.. I inserted php5 before the cron script to see if that'll help. I can PM you the link to my phpinfo if you'll like.
Thanks so much for all the help!! =)
Trying #2. Stupid forums bitched about invalid HTML. Seriously CCP thanks for destroying my post. Now to remember what I typed.
It looks like there are other siteground users who come across this same error.
Things to try(note if #2 doesn't work, remove it before trying #3):
1. Make sure your cron job has this in front: /usr/local/bin/php5
2. Put the following right after ?php in class.pos.php
function date_default_timezone_set($dummy) { // do nothing }
if you get an error, tryin putting in further down and see what happens.
3. Replace date_default_timezone_set('UTC'); with putenv("TZ=UTC"); in class.pos.php and see what happens.
My main concern is that the php versions are running in different versions and so what may work in cron may not work in the normal POS tracker. This is mainly specific to #2.
Best of luck to you, please let me know what happens because 95% of the time no one does. So maybe by adding this line the chance is increased.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
21
|
Posted - 2011.10.06 22:23:00 -
[16] - Quote
LoneEcho wrote:Frozen Guardian wrote:LoneEcho wrote:
Hi FG =) I'm with siteground.
I would think it would be cron php5.. I inserted php5 before the cron script to see if that'll help. I can PM you the link to my phpinfo if you'll like.
Thanks so much for all the help!! =)
Trying #2. Stupid forums bitched about invalid HTML. Seriously CCP thanks for destroying my post. Now to remember what I typed. It looks like there are other siteground users who come across this same error. Things to try(note if #2 doesn't work, remove it before trying #3): 1. Make sure your cron job has this in front: /usr/local/bin/php5 2. Put the following right after ?php in class.pos.php function date_default_timezone_set($dummy) { // do nothing } if you get an error, tryin putting in further down and see what happens. 3. Replace date_default_timezone_set('UTC'); with putenv("TZ=UTC"); in class.pos.php and see what happens. My main concern is that the php versions are running in different versions and so what may work in cron may not work in the normal POS tracker. This is mainly specific to #2. Best of luck to you, please let me know what happens because 95% of the time no one does. So maybe by adding this line the chance is increased. -FG For #2 When trying to access the postracker website. I get an error right away Fatal error: Cannot redeclare date_default_timezone_set() in /home/***/public_html/postracker/includes/class.pos.php on line 5 If I move it downer, the same error appears. For #3 I replaced the 2 date_default_timezone_set("GMT"); with putenv("TZ=UTC"); in class.pos.php and get the following message when the cron runs # $Id: poscron.sh 81 2010-08-12 02:49:35Z frozenice2525 $ cd /home/****/public_html/postracker /usr/local/bin/php5 cron_updatepos.php It seems the problem is harder then I thought =P. Thanks so much for all your help =) I'll just update manually so I don't take up more of your time xD
For #2: That's good in a sense at your install is really running at something past PHP 5.1 lol.
For #3: Try just commenting out the entire date_default.... with two slashes in front // . What do you have in the line for your cron job exactly(its okay to exclude your server address/personal details) and is this in cPanel I'm guessing?
We'll try another thing or two left and then maybe just manual for the rest of the POS tracker's life if we can't figure it out. :P
-FG |

Frozen Guardian
Registered Amateur Mathematicians
22
|
Posted - 2011.10.07 05:17:00 -
[17] - Quote
LoneEcho wrote:Frozen Guardian wrote:LoneEcho wrote:Frozen Guardian wrote:LoneEcho wrote:
Hi FG =) I'm with siteground.
I would think it would be cron php5.. I inserted php5 before the cron script to see if that'll help. I can PM you the link to my phpinfo if you'll like.
Thanks so much for all the help!! =)
Trying #2. Stupid forums bitched about invalid HTML. Seriously CCP thanks for destroying my post. Now to remember what I typed. It looks like there are other siteground users who come across this same error. Things to try(note if #2 doesn't work, remove it before trying #3): 1. Make sure your cron job has this in front: /usr/local/bin/php5 2. Put the following right after ?php in class.pos.php function date_default_timezone_set($dummy) { // do nothing } if you get an error, tryin putting in further down and see what happens. 3. Replace date_default_timezone_set('UTC'); with putenv("TZ=UTC"); in class.pos.php and see what happens. My main concern is that the php versions are running in different versions and so what may work in cron may not work in the normal POS tracker. This is mainly specific to #2. Best of luck to you, please let me know what happens because 95% of the time no one does. So maybe by adding this line the chance is increased. -FG For #2 When trying to access the postracker website. I get an error right away Fatal error: Cannot redeclare date_default_timezone_set() in /home/***/public_html/postracker/includes/class.pos.php on line 5 If I move it downer, the same error appears. For #3 I replaced the 2 date_default_timezone_set("GMT"); with putenv("TZ=UTC"); in class.pos.php and get the following message when the cron runs # $Id: poscron.sh 81 2010-08-12 02:49:35Z frozenice2525 $ cd /home/****/public_html/postracker /usr/local/bin/php5 cron_updatepos.php It seems the problem is harder then I thought =P. Thanks so much for all your help =) I'll just update manually so I don't take up more of your time xD For #2: That's good in a sense at your install is really running at something past PHP 5.1 lol. For #3: Try just commenting out the entire date_default.... with two slashes in front // . What do you have in the line for your cron job exactly(its okay to exclude your server address/personal details) and is this in cPanel I'm guessing? We'll try another thing or two left and then maybe just manual for the rest of the POS tracker's life if we can't figure it out. :P -FG Yes I'm using cpanel. This is my cron job. /usr/local/bin/php5 /home/****/public_html/postracker/poscron.sh So even commenting the entire date_default, I can that error. # $Id: poscron.sh 81 2010-08-12 02:49:35Z frozenice2525 $ cd /home/***/public_html/postracker /usr/local/bin/php5 cron_updatepos.php
Edit the .sh file and remove the 2nd and 3rd line. So you're left with #!/bin/sh /usr/local/bin/php5 cron_updatepos.php
Also try and replace #!/bin/sh
with
#!/bin/bash
. It looks like from the googles and from what we've seen with the last error that this maybe a special setup for some unknown reason. .sh should call the default interpreter however not sure exactly what that is on your host. I tried asking them, they wouldn't tell me lol. Its just odd though that the information you get back is just whats in the file. It's like it doesn't understand what it's seeing. However I am no shell expert so I could be completely off on this.
Another suggestion though that may just work the best and what one other person used.
wget -O - -q http://hispostrackerdomain.com/cron_updatepos.php >/dev/null
Have something like that for a cron job just may work out for you.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
22
|
Posted - 2011.10.07 18:34:00 -
[18] - Quote
I'd like to take credit for the wget command but I can't lol. Great to hear it works though!
Bluehost should work fine.
I use 1and1 (not as nice but cheap) and Lunarpages(my love). Otherwise I've seen people host it on various others(dreamhost, rackspace, hostgator) with no issues except Moo Cow hosting or w/e they are called. They got a really funky setup too and their admins are dumb unfortunately as it seems like a decent host.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
22
|
Posted - 2011.10.31 04:46:00 -
[19] - Quote
Kismeteer wrote:BTW, I noticed a math error, not sure where it was coming from, but I suspect it might be the charters I'm using. As some of you may know, Goonswarm's war on ice has forced me to manage some high sec towers, and I'm getting the wrong figures on towers there. In particular, small towers are showing needing 27,511 m^3 of stuff. I of course did not grab a debug before doing the work at hand.
If anyone else sees this on their instance, please let this thread know.
PS. Sorry Gallente tower owners.
By chance do you know how much CPU/PG usage was on the tower at the time? I'll look into running some tests but I thought we got all the charter issues figured out a bit ago. Maybe there's some odd one still there.
As for updates, I hope to get some spare time this week to finish up the next update for release as I really want to get the Outpost update and user settings fixes out the door.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
22
|
Posted - 2011.11.07 18:21:00 -
[20] - Quote
Kismeteer wrote:http://www.eveonline.com/devblog.asp?a=blog&nbid=3029
All of this might be moot as everything is going to fuel blocks, so we'd need major changes to the system. It's all being hammered out still as well. I'd recommend everyone go read up on it.
I have no idea how we're going to sort out the 'half and half' thing with the number of towers we have.
Yeah this is going to be one interesting event. I can't believe such a change is happening but I've made note of it and I'm going to make 100% sure the support for fuel blocks will be ready before the change over downtime. |

Frozen Guardian
Registered Amateur Mathematicians
22
|
Posted - 2011.11.19 08:26:00 -
[21] - Quote
5.1.7 Released! Note it does have a new navigation so if you had a customized one it will most likely not work after this update. The new navi will be working towards an overhaul of the UI slowly but surely so it may get changed again in the future. Please let me know if you like or don't like something. This new navi gives back a lot more space compared to the links navi. Hopefully you all like the new changes.
Special thanks to Descention and Mjollnir Arcote with their fixes this release!
DB Update needed!
Version 5.1.6 to 5.1.7 Changes:
- Mailer updated to notice sov for required fuel column.
- Mailer updated to avoid duplicate mailings for admins and subadmins if they are also a fuel tech of a tower.
- User settings changes now happen immediately 100 percent of the time.
- New main navigation.
- Hyasyoda Mobile Laboratory added to the DB for use in the tracker.
- POS Track now shows the edit button to people with secret access to the towers like it should have.
- Some Unknown/Wormhold system DB fixes thanks to Descention.
- Outpost Track got quite the upgrade thanks to Mjollnir Arcote see the changes below.
- Specific user permissions for Outpost management added.
- Outpost Tracker listing UI more consistent with POS Tracker.
- Fixes permission checks on Outpost pages and actions.
- A new 'Desired Stock' calculation added to view outpost page. This is currently hard coded to 60 days
- Fixes POSMGMT->addstructure() so that it correctly adds a silo the same as addstructure.php. This method is used by the fit importer.
|

Frozen Guardian
Registered Amateur Mathematicians
24
|
Posted - 2011.12.02 06:56:00 -
[22] - Quote
White Aerosmith wrote:Roccus wrote:Thanks for making this POS Tracker \o/ ya tnx Then are you going to rewrite Tracker for new pos fuel system?
Yes and in fact I already started a bit however I am awaiting CCP on sov question and being able to actually do a API pull from SiSi to see what the data looks like when the blocks are in the tower. I'm pretty sure it'll be pretty much the same as it is now but want to be sure. But progress is being made :)
On another note, if everyone who can please upgrade to 5.1.7 and let me know if you have issues. I got 2 responses of people who had issues but no real replies back on the matter for information/testing and so I want to make sure everything is okay before I go ahead with 5.1.8 and move to 5.2.0 for fuel blocks.
If you do the upgrade to 5.1.7 make sure to completely refresh your browser or clear your cache as the header is quite different now and may look weird the first time you go there. All the headings will be in a straight column. |

Frozen Guardian
Registered Amateur Mathematicians
25
|
Posted - 2011.12.06 01:02:00 -
[23] - Quote
Thx Drax that may explain some of the setups we couldn't figure out. I'll make sure to add the information for people who want to setup crons.
In other news:
mmmmm fuelblocks
http://iceneko.com/eve/mmmfuelblocks.png
ohh nom nom nom. |

Frozen Guardian
Registered Amateur Mathematicians
25
|
Posted - 2011.12.06 04:49:00 -
[24] - Quote
Gloria Lena Koraka wrote:Hi, please include an option to calculate what is needed to build the required amount of fuel block at perfect or optimal ME. Thanks !
Yeah I had planned on something like that, at least if you had perfect ME. Not sure if I'll have enough time to do more than that at first like different ME levels or allow you to calculate on the fly. But I hear you can get perfect ME right now for the FB BPOs before its release so not sure if that many people would care anyway. Not even sure why CCP even thought making people doing ME research on the fuel blocks was needed. Just seems dumb and pointless imo. |

Frozen Guardian
Registered Amateur Mathematicians
27
|
Posted - 2011.12.09 18:01:00 -
[25] - Quote
Well okay then lol. Well this kinda sucks in a sense because some of the patch notes could come out earlier but not anymore since they are all attached to the fuel blocks patch. Would be too many changes to reverse. Ohh well, expect the fuel block patch probably the week/weekend before January 24th. Gives me more time though so I'll probably add in some additional fixes or updates too. This may turn out to be one hell of a patch.
...or I'll wait till the 23rd...before working on it some more. bwhahaah :P |

Frozen Guardian
Registered Amateur Mathematicians
27
|
Posted - 2011.12.10 02:10:00 -
[26] - Quote
Kismeteer wrote:Frozen Guardian wrote:Ohh well, expect the fuel block patch probably the week/weekend before January 24th. Gives me more time though so I'll probably add in some additional fixes or updates too. This may turn out to be one hell of a patch.
...or I'll wait till the 23rd...before working on it some more. bwhahaah :P I'd recommend patching the fuel block detection code soon, as they might just double the size of pos's, and so the number of fuel blocks might get to be important. Make it an uncomplicated patch, I guess. Then when it starts burning cubes, that's an entirely different ball of wax. `8r/ Good luck man. The API is a pain in the ass.
Well I had a reply and then the forums didn't actually post it so...yeah now I hate these new forums again. |

Frozen Guardian
Registered Amateur Mathematicians
27
|
Posted - 2011.12.18 03:34:00 -
[27] - Quote
When I notice things like this I just shake my head. I found several things that could been easily fixed or wrote differently since the start of the tracker and just noticed them now during the re-write for Fuel Blocks. Though I'm not an expert by any means, I've just seen some "interesting" ways about doing some DB functions and the related. Probably wrote some myself just to get stuff to work asap though I try to avoid it the best I can and I usually test a lot to make sure the function works how I want it.
So I absolutely love it that you noticed this as I've gone past this function several times and never noticed it. I had no need to look at it directly and never even knew it was pulling in all rows. Just dang son, dang. I don't have a huge tower list that gets used like crazy to work from so it's much harder for me to notice these things. Especially since my queries complete in 0.0001. The end result though is that the hoursago function has been updated with a limiter and index since that's easy to do and tested and works wonderfully. This should also speed up various other functions that use hoursago even just a little bit. The update log itself needs some work in terms of how its updated, what data gets put into it, and what isn't being put into it that should be. Especially since I want a nice viewer for admin accounts to at least be able to see certain things. That's for later though :)
But if you have any further optimizations or notice anything that you think should be handled differently please let me know in any way shape or form you want. EVEMail, Forums, Google Project, or Email. Yes I find these useful.
I'm open for ideas especially when people put the solutions and reasons in front of me.
Thanks Solo Drakban! <3
P.S. I like Kismeteer more though due to her avatar. :P |

Frozen Guardian
Registered Amateur Mathematicians
27
|
Posted - 2011.12.19 22:23:00 -
[28] - Quote
Solo Drakban wrote:Another quick thing:
In track.php at line 104 there is:
$row2 = $posmgmt->GetLastPosUpdate($row['pos_id']);
$row2 never seems to get called before the end of the function nor in the template. I commented this out and nothing seems to have broken and there is no reduced information on the tracking page as far as I can tell, but it is saving on some extra queries to the update_log table. :)
Thanks! Yes I see no use for it either and can't seem to find reason why it existed other than it probably was copy and pasted by someone from view/editpos.
In other news, another forum reply gone due to "sorry we've been ganked." I got to remember to write out my replies elsewhere first and paste them into here. |

Frozen Guardian
Registered Amateur Mathematicians
28
|
Posted - 2012.01.09 18:15:00 -
[29] - Quote
Gloria Lena Koraka wrote:Frozen Guardian, do you plan to release an update for the fuel block a bit in advance so that we can update our pos tracker installation before the switchover so that we have time to plan with the new fuel block requirement in advance.
Thanks !
Sir yes sir. I be thinking hopefully sometime this week with a for sure of early next week. As I said on Google Project: the majority of it is pretty much functional though but there are still a few random ends that need to be updated. If it were to be released today it would be technically usable. |

Frozen Guardian
Registered Amateur Mathematicians
28
|
Posted - 2012.01.16 06:23:00 -
[30] - Quote
After some testing the tracker code looks pretty good to go. So here are the patch notes in advance, patch/full installer should be out tomorrow along with more details after one final test that deals with the actual full installer/patch happens.
Version 5.1.7 to 5.2.0 Changes:
- Support for Fuel Blocks added.
- Manufacturing fuel blocks is now listed on the Fuel Bill page at the bottom. The blueprint it uses to calculate has "perfect" ME 40. The manufacturing time is set at 4 minutes per run to help gauge how much time it will take.
- Removed some minor CSS errors.
- View/Edit POS now states Empty/Full instead of 0 under Online for silos.
- Production page updated so the entire line for the silo is turned a color when Empty/Full. Will also change to a warning color once it passes under 24 hours till Empty/Full. Colors can be changed in the theme.css files.
- Added support for API Proxies.
- POS Tower Sov Status now updates alliance info via API key.
- Fixed optimal to make sure to include charters if charters are being used.
- Fixed View/Edit POS to display the correct m3 for charters.
- POS Tower renders updated to the new non-crooked better looking versions.
- POS Track now loads faster - Thanks Solo Drakban!
- Refuel button added to ViewPOS for immediate optimal fillup.
- Buttons!
- Fuel Bill page sovereignty now only shows if the tower is in sovereignty friendly territory.
- Various pointless calls to the DB and redundant code removed, speeding up various pages in the tracker.
- Add a New Tower can now specify charters.
- Mailer will now display charters if needed.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
28
|
Posted - 2012.01.16 23:41:00 -
[31] - Quote
First the links but make sure to read the additional information below!!!:
http://iceneko.com/eve/downloads/test/FGVFull_5_2_0_Test.zip
and
http://iceneko.com/eve/downloads/test/FGVUpgrade_5_2_0_Test.zip - DB Upgrade Required
As you can see these are tests but will most likely be the final/official release files unless someone notices an issue I need to correct.
Hangars - Have been left alone besides removing the "required" column. Trying to decide what to do with these as from what I understand not many people use them anyhow.
Outposts - Have been left alone also. Most likely going to add in manufacturing fuel blocks and some other features when actually getting to this. However you'll still be able to store information on your POS Fuel Block materials.
EVE-Marketdata pull for Gallente Fuel Block - The site is sending back 0.00isk for them so if you use the pull you'll still need to find out a price for these Fuel Blocks until EVE-Marketdata fixes their site.
The config.php file(does not contain your DB information) - This file has been updated to support API proxies so if you have any customization within this file currently you may just wish to copy over the lines of code that have changed instead of replacing your current config file.
IMPORTANT NOTE: If you upgrade your tracker to 5.2.0 you will no longer be able to see the old POS fuels for actual fueling. 5.2.0 only runs on Fuel Blocks.
Let me know also if there are any changes you like, hate, love, want changed asap, etc by either here, EVEMail, or Google Code. I'll be checking constantly until a few days after the 24th as I want to make sure this release goes smoothly as possible for all of you.
If everything does goes smoothly with no glaring issues I'll put the "official" release of 5.2.0 out on Friday/Saturday of this week.
Lastly, if you approves of my hard work and love the POS Tracker please consider sending me some isk(or Plex) even if a little bit. :) |

Frozen Guardian
Registered Amateur Mathematicians
28
|
Posted - 2012.01.18 16:37:00 -
[32] - Quote
snipereagle1 wrote:So..... no matter what I do I can't get the moon mining tracking to work. Please help!
Uhh what version, did it work in previous versions, what exactly are you talking about? What page are you on? |

Frozen Guardian
Registered Amateur Mathematicians
28
|
Posted - 2012.01.18 21:11:00 -
[33] - Quote
Kismeteer wrote:Keep up the great work, FG.
BTW, the time out is the major problem our dudes have with the application these days. Just because it takes like an hour to fuel some of our pos's, and it times out in like 10-20 minutes. I'd like to extend that time, but I have not gone through that process yet.
Your welcomes! The timeout should be based on your host as there is no actual limit set within the program. If I remember correctly session.gc_maxlifetime you can set on your php.ini for the moment past something over 1440 seconds = 24 minutes. That should work out for you until I dive into cookies. Which I got some free times right now so I just may do that :) |

Frozen Guardian
Registered Amateur Mathematicians
30
|
Posted - 2012.01.20 04:37:00 -
[34] - Quote
Kepuh Harjo wrote:Hi all,
FG, thx for the great app! Took me a while to get it setup on windows/IIS but it's all working now.
Here's the main bugs i ran into (aside from stupid windows stuff)
I was getting some errors when loading our corp's towers into the table because the powergrid and cpu did not have default values.
I just dropped the table and re-created it with default values and it worked great!
I'm new to towers so no idea if there is something specia/funky with my corp's specific installations, so it may be some weird edge case, but either way it was a fairly easy fix.
I do still get one error when trying to import Jobs:
ERROR Failed to Add Job info ; Out of range value for column 'containerID' at row 1
thx again for all the hard work that's gone into this!
Cheers,
Kep
Hi!
What version did you install? Also...It sounds like you are missing tables/structure in the DB and/or your installation isn't correctly installed.
"I was getting some errors when loading our corp's towers into the table because the powergrid and cpu did not have default values." <--that tells me something is quite wrong.
"ERROR Failed to Add Job info ; Out of range value for column 'containerID' at row 1" <--even more confirms my suspicions
The tracker on any setup is pretty much drop the php files in, install the DB files, add your API key, done. Then on versions 5.1.7 and earlier you would go in and add structures as it mattered for fuel purposes. No longer the case of 5.2.0 because Fuel Blocks don't care what your CPU/PG is at so you wouldn't even need to add structures for it to tell you the correct times left on your tower. But even if you didn't add structures on 5.1.7 and earlier versions the tracker still functions without error. I know it runs on IIS setups because I've walked several people through it. So I would suggest wiping everything and re-install because something is definitely not right.
If you are using IIS or this windows setup because all you got is a Windows box laying around, you may want to look into using something like WAMP which I know works flawless with the tracker pretty much right out of the box.
Best of luck, -FG |

Frozen Guardian
Registered Amateur Mathematicians
30
|
Posted - 2012.01.20 15:36:00 -
[35] - Quote
Kepuh Harjo wrote:Hi FG, thx for the quick reply. Looks like i'm using 5.1.6 which i used the full installer from here: http://iceneko.com/eve/?q=node/4I notice there is an update to 5.1.7, but I don't see anything for 5.2? I just did the upgrade to 517, but still the same error. I'll look @ wiping the install and re-doing later today. where can I find 5.2? cheers, kep
A few posts above you :) |

Frozen Guardian
Registered Amateur Mathematicians
30
|
Posted - 2012.01.20 21:49:00 -
[36] - Quote
snipereagle1 wrote:Frozen Guardian wrote:snipereagle1 wrote:So..... no matter what I do I can't get the moon mining tracking to work. Please help! Uhh what version, did it work in previous versions, what exactly are you talking about? What page are you on? 5.1.7, on the production page all of the silos show empty.
Correct because you need to do that manually. The API doesn't provide this data easily so it must be entered in manually when you setup the towers. So you will need to connect the MHA to the input silo. Just so it ends up looking like this: http://iceneko.com/eve/images/viewpos.png
Kepuh Harjo wrote:grrrr stupid forums... just wiped out a big post saying post can't contain HTML and then wiped everything :( :(
Basically, I did a full re-install/setup w/ version 5.2 and I get the exact same errors.
I confirmed that the scripts install the database without any default values for the cpu/powergrid as seen here from install_database.sql:
Are you sure this is installing wrong, and it's not something with our corp towers?
That looks correct because there is no need to know the CPU/PG. So because nothing is in there it will revert to 0 during manual tower setup and API pulls. This information doesn't come in via API and is at this point more of a visual fyi when you add structures. So your installation is still incorrectly running because as I basically said in an earlier post there is no errors like this. In fact the two errors you're getting are probably the first time I've ever seen those. You shouldn't be having all this trouble if your installation went through right and your server is working correctly.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
30
|
Posted - 2012.01.21 00:29:00 -
[37] - Quote
Kepuh Harjo wrote:Maybe i'm just not understanding the app...
You mention manual tower setup, i thought the api pulled the towers/etc... ?
Do i have to do something manually to set this up?
I do see now that 5.2 is fuel blocks only, so this is only useful post-24 correct? or to start identifying fuel block needs for when the cutover is made.
Basically i just joined a corp, and want to help out, they have towers, and i offered to look into some automated way to do management of them.
I've never done POS mgmt before, or used any app related, so i'm a complete noob with this :)
I've always wanted to make a demo tracker so gonna make one well start it at least and you can add your API and test it out for a day to see how it works. Then I'll just wipe it afterwards. This way you can actually see it working without hassle. I'll send you an EVEMail shortly on the links. |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.01.21 04:54:00 -
[38] - Quote
5.2.0 Officially Released, no changes were needed to the test files except one missing line in the full installer. I of course will still be watching this thread and google code's issues area incase something comes up.
Now awesome people would awesomely donate towards the Frozen Guardian keep working on the POS Tracker fund. :P
Enjoy and have an awesome weekend! -FG
Edit: There is a bug where Stront isn't affected by Sov, will be fixed in 5.2.1. |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.01.24 02:52:00 -
[39] - Quote
king curt wrote:Upgraded from 5.1.7 to 5.2 and having some db issues Quote:postracker.pos3_tower_fbstatic' doesn't existSELECT * FROM pos3_tower_fbstatic WHERE pos_race = '4' AND pos_size = '3' When adding 520 upgrade getting the following sql error Quote:#1146 - Table 'xxxxxxxx_postracker.%prefix%tower_info' doesn't exist yet there is a pos3_tower_info db already DB is there but it uploaded from the sql as "%prefix%tower_fbstatic" In fact both sql's in the install folder uploaded with %prefix% instead of pos3_. So in other words, I have both a full list of db's with %prefix% and pos3_ Any ideas? Thanks. ***EDIT*** I got it working but I had to delete the existing tower_info and change %prefix%tower_info to pos3_tower_info and run the api for it to populate and renamed the %prefix%tower_fbstatic to pos3_tower_fbstatic.
Uhh yeah because you need to use the built-in updater instead of importing the .sql file manually. The updater then replaces %prefix% with what ever is in your install for you...in this case pos3_ . ^^
|

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.01.24 17:06:00 -
[40] - Quote
Wibla wrote:I tried installing 5.2.0 full, while the fuel tracking works fine, production doesn't work at all, silos aren't updating...
There are no easy API pulls for silos and so you need to do it manually. :( |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.01.28 00:40:00 -
[41] - Quote
Kurufinve wrote:Hi guys. Just run update from Version 5.1.7 to 5.2.0 (all went fine) and I cant add an API. I made one for tracker (with all that is required) and Im geting masg : "Error: String could not be parsed as XML" Any1 can help? Thx in advance.
P.S. Im totaly new in this so if posible keet it simple :(
Have you used this before successfully or was this the first time you used the POS Tracker? |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.01.29 02:26:00 -
[42] - Quote
Kurufinve wrote:Frozen Guardian wrote:Kurufinve wrote:Hi guys. Just run update from Version 5.1.7 to 5.2.0 (all went fine) and I cant add an API. I made one for tracker (with all that is required) and Im geting masg : "Error: String could not be parsed as XML" Any1 can help? Thx in advance.
P.S. Im totaly new in this so if posible keet it simple :( Have you used this before successfully or was this the first time you used the POS Tracker? No, this was the first time I tried to use it...
Then you may be running into the same problem a few others are which we're trying to figure out. The connection instead of going to EVE's API servers are instead connecting to the localhost of your server. Which in return generates a 404/not found error because your server is obviously not an EVE API server. It's all in a world of confusion and I'm still investigating as to why this happens for a few people. Especially since this issue goes back to when the POS Tracker was first being made. This weird bug has really never been squashed and I'm going to try and figure out why. |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.01.29 21:40:00 -
[43] - Quote
Lordess Trader wrote:why when i get to
http://localhost/pos/install.php?step=5
add api key
Error Code: 203::Authentication failure.
????
I'm using XAMPP so all versions seem fine
Current PHP version: 5.3.1 (Needs to be greater than 5.1.2) Your CURL Version: 7.19.6 CURL: Yes SimpleXML: Yes Hash: Yes Register_globals: Off cache/template_c: OK eveconfig/dbconfig.php: OK
If you are 100% sure on how to copy and paste then this is probably your issue:
Check your php.ini file for the following:
[php.ini] ; The separator used in PHP generated URLs to separate arguments. ; Default is "&". arg_separator.output = "&"
My guess is it has & instead of & |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.03.17 06:17:00 -
[44] - Quote
Kismeteer wrote:We are unable to allow new characters to use FGV. (Which we have nicknamed 'The Allspark' after the energon cube patch.) It just comes up with a blank list. Also, we get a message of this in the logs: [21-Feb-2012 14:43:28 UTC] PHP Notice: Undefined variable: mod in /html/index.php on line 38 [21-Feb-2012 14:43:28 UTC] PHP Notice: Undefined index: access in /html/includes/eveclass.php on line 281
I do not know if these are related. But if anyone else has experienced this, let me know.
I've seen two others have that same issue. Not exactly sure where it came from. In one case they just reinstalled their entire POS tracker. Though that's probably not so much fun for you. You still experience this issue?
Sorry I know kinda late response.
So on that note yeah sorry on the no updates, lots has happened(surgery and new job yays!) but I'm still alive. I can finally start working on the POS tracker this weekend again. I'll try and see if I can't get a small update out by the end of this weekend if not probably next weekend for sures.
-FG |

Frozen Guardian
Registered Amateur Mathematicians
31
|
Posted - 2012.03.26 06:01:00 -
[45] - Quote
5.2.1 Released! Downloads here: http://iceneko.com/eve/
Version 5.2.0 to 5.2.1 Changes:
- Fixed sovereignty bonus for Strontium usage.
- Fuel Calc now understands the use current levels function.
- Fixed sovereignty for both Fuel Calc and Fuel Bill.
Wanted to do more but future changes kinda expanded too quickly and I wanted the sov fixes out the door. So that gets to be held off for another day. Of course let me know if anything in this patch breaks something. :)
-FG |

Frozen Guardian
Registered Amateur Mathematicians
32
|
Posted - 2012.10.03 19:08:00 -
[46] - Quote
Just a quick message just to let you guys know to the status of the project (since I've been meaning to) as I don't wish to keep ya out of the loop.
I'd hate to say it but the project is pretty much on hold for updates at this point until an unknown amount of time. Along those lines I am partly through complete conversion for the API to handle everything but I doubt it'll get finished any time soon since there's still a lot of work to be done and I'm off exploring other adventures outside of EVE. Perhaps in a year from now I'll start it back up and finish it. I'd say feel free to keep posting bugs and other various suggestions here or on the project page as I may get to it eventually :P
Best of luck to ya all and fly safe :) |

Frozen Guardian
Registered Amateur Mathematicians
33
|
Posted - 2013.04.11 04:06:00 -
[47] - Quote
Well lets see I'm still about kinda lol.
Looks like I may have some more free time coming up. I actually tried to get a bit of work done tonight but remembered that since I'm no longer in a corp/alliance with towers I have nothing to work off of. A bit hard to look at tower API info when you don't have any. Unless someone sends me an entire corp key (promise I won't share it) to see all assets/tower info I'll have to wait for singularity's API to work and get on the test server to make a fake tower setup.
As for the Unrefined Platinum Technite the last major POS tracker update was over a year ago so it'll be missing along with the others. If memory serves me correctly I believe you would place its ID and info in pos3_reaction_static and pos3_material_static |

Frozen Guardian
Registered Amateur Mathematicians
33
|
Posted - 2013.04.13 02:41:00 -
[48] - Quote
Samuel Capalt wrote:Could there be an option in Step 4 to install everything? Takes a butthurtload amount of time to do it one-by-one.
Is that the moons? Usually you only select the moon regions you need but I guess I could add in something in the next version to do everything at once because this keeps being requested. |

Frozen Guardian
Registered Amateur Mathematicians
33
|
Posted - 2013.06.24 06:02:00 -
[49] - Quote
Luteros wrote:Is this Project still alive?
Would be nice if the new reactions could be implemented and would be awesome if it could automatically collect POS Modules (and their Content) from the API and position them at the correct Tower.
Yeah it is but slowly. I did see some more stuff needs to be changed...well actually a lot needs to change in the tracker. But I'm going to keep working at it as I get time and try to get back into EVE more. |
|
|